这段时间比较有空,就想学一下后台的东西,之前有大概看了一下 Node 但是还是不了了之,可能是 JS 用着还是感觉不太习惯,而且 Node 写起来是很方便,但是感觉很多东西和概念都别简略了,对于后端开发的整个架构思维我感觉是不太好的。可能也是我对 Node 真的还不了解吧。
最后选择了 Java Web 作为后台的切入点。
这几天一直都在学习 Servlet 和 Spring 、SpringMVC 。今天就先讲怎么在 IDEA 的环境下搭建 Maven + SpringMVC 项目。(Maven 还有好多东西要补)
一、新建项目。
选择 Maven 工程,不要勾选模板
填写项目的相关信息。
后面就一路 next 就行了。
二、导入 Spring 和 SpringMVC
做完第一步,其实到这里,我们已经建立了一个 maven 项目。
后面就要导入 Spring 和 SpringMVC 了。按照 maven 的传统,我们要在 pom.xml 里面配置依赖就可以了。但是 Spring 和 SpringMVC 的依赖特别多,手动导入也比较麻烦,也容易遗漏,如果能从其他地方拷贝过来就方便多了。
但是想想我们用的是什么? IDEA 耶,这么好用的集成开发环境难道没有想到这些点?那当然是有的啦。
IDEA 可以一键导入常见框架的支持,不用做过多的配置。包括添加依赖,和设置文件夹属性。所以,这些操作,在 IDEA 都可以省去。
直接在 Module 目录上右击,add Framework Support
勾上 Spring 和 SpringMVC ,然后点 ok
你会惊讶的发现文件路径全都建好了,Spring 和 SpringMVC 也都添加依赖了。
配置 Tomcat
添加配置
配置 Tomcat
上图的配置应该为 -Dfile.encoding=UTF-8
然后我们就能看到 Tomcat 出来了。
这个时候去访问,会发现一个 404
三、配置输出
我们还需要把 spring 和 springmvc 导出
现在运行就可以访问到 index 页面了。